PHPUnit\Runner\TestSuiteSorter A

Total Complexity 60
Dependencies 11
Dependents 4
Total lines 418
Lines of code 209
Logical lines of code 102
Comment lines 61
Methods 19
Properties 4

Methods 19

Method Rating Maintainability Complexity Lines of code
sort()
A
53 12 21
reorderTestsInSuite()
A
47 8 38
resolveDependencies()
S
55 5 20
cmpSize()
S
64 5 9
getTestSorterUID()
S
61 4 13
calculateTestExecutionOrder()
S
60 4 13
cmpDefectPriorityAndTime()
S
62 4 11
getNormalizedDependencyNames()
S
59 3 14
addSuiteToDefectSortOrder()
S
62 3 11
suiteOnlyContainsTests()
S
64 3 10
reverse()
S
80 1 3
__construct()
S
80 1 3
sortDefectsFirst()
S
66 1 10
sortByDuration()
S
66 1 10
sortBySize()
S
66 1 10
cmpDuration()
S
78 1 3
getExecutionOrder()
S
82 1 3
getOriginalExecutionOrder()
S
82 1 3
randomize()
S
77 1 4